turn out satisfactory

  1. Verb iyi sonuç vermek